package com.koron.css2.newProjectCenter.vo;

import lombok.Data;

import java.util.Iterator;
import java.util.Spliterator;
import java.util.function.Consumer;


/**
 * 报装水表多户领用单
 */
@Data
public class PjChargeMoreVO implements Iterable{

    /**
     * 序号
     */
    private Integer number;

    /**
     * 户名全称
     */
    private String ctmName;

    /**
     * 电话
     */
    private String mobile;

    /**
     * 装表行度/水表起码
     */
    private Integer lastReadingNum;

    /**
     * 水表口径
     */
    private String meterBoreName;

    /**
     * 水表厂家及类型/水表型号
     */
    private String meterModelName;

    /**
     * 水表号码/水表编号
     */
    private String meterNo;

    /**
     * 用水性质/用水类型
     */
    private String useWaterTypeName;

    /**
     * 开户名称
     */
    private String openAccountName;

    /**
     * 银行账号
     */
    private String bankAccount;

    /**
     * 开户银行
     */
    private String openAccountBankName;

    /**
     * 装表经手人/施工人员
     */
    private String meterBuilderName;

    /**
     * 装表日期
     */
    private String setupMeterDate;

    /**
     * 装表年
     */
    private String year2;

    /**
     * 装表月
     */
    private String month2;

    /**
     * 装表日
     */
    private String day2;

    private String operator;

    private String year1;
    private String month1;
    private String day1;

    private String setupMeterAddr;


    public PjChargeMoreVO() {
        this.year2="  ";
        this.month2="  ";
        this.day2="  ";
    }

    @Override
    public Iterator iterator() {
        return null;
    }

    @Override
    public void forEach(Consumer action) {
        Iterable.super.forEach(action);
    }

    @Override
    public Spliterator spliterator() {
        return Iterable.super.spliterator();
    }
}
